Tata and Ashok Leyland buses are prominent in Seychelles, symbolizing India's influence in the region's geopolitics. India and China vie for dominance, with China making infrastructure investments.