After launch of the premium hatchback Indica D90 in Indian market, Tata Motors has now launched the vehicle in the Nepalese market. The...
Vehicle maker International Motors Limited (ICML) has inked a Memorandum of Understanding (MoU) with the Industrial Development Bank of...