The Seychelles Public Transport Corporation (SPTC) has received 10 new Ashok Leyland buses as part of its efforts to upgrade its public transport fleet. SPTC will receive a total of 59 Ashok Leyland b...

This content is available to only subscribers.