BharatBenz inaugurates new dealership in Nepal
Nepal, Itahari– Daimler Trucks Regional Center Southern Asia and Omni Motors today inaugurated its new 3S state-of-the-art dealership facility for its commercial vehicle brand BharatBenz in Itahari, Eastern Nepal. The opening of this new dealership facility, which […]