Work to start on Michelin/CAP rubber plant in Indonesia

27 Jan 2016 by Evoluted New Media

Work to start on Michelin/CAP rubber plant in Indonesia