India has been working relentlessly in making people adopt electric vehicles for a ‘cleaner India.’ From…
Tag: Indian Hotels Company
Hotel Taj named as ‘world’s strongest hotel brand’
New Delhi: Tata group hospitality firm Indian Hotels Company Ltd’s iconic brand Taj has been rated…