The company, which is the only firm to manufacture cruisers of such length in India, has set up a manufacturing facility at Vasai near Mumbai with a production capacity of 300 units a year. Some units have been produced and will be delivered after due process, according to company officials. About 70% ...
Read more: Avantura set to roll out super cruisers
(This story has been auto-generated from a syndicated feed)