In a bid to modernize and go green, Consettur Machupicchu, the long-standing monopoly operator of shuttle bus services to Peru’s iconic Machu Picchu, announced the introduction of state-of-the-art electric buses to its fleet. In a bold leap into a greener…
Δ