John Cockerill India Triples Revenue After 86% Rally