The Indian tourism industry is witnessing a sustained boom on the back of what industry stakeholders call a mindset shift, where people are using every opportunity to travel
India’s Reliance, operator of the world’s biggest refining complex, will not buy Russian oil loaded on tankers operated by Sovcomflot after recent US sanctions