Commercial vehicle manufacturer Ashok Leyland has launched the ecomet Star 1815 truck in India. The newly-launched truck has a payload capacity of 11.7 tonnes and is powered by a four-cylinder diesel ...