Michelin and Murfitts Industries join hands to process end-of-life tyres

by