Latest Articles

Published by CorpWatch | By Aimee Swaine | Tuesday, March 26, 2024

Tourist visits to the ruins of Machu Picchu, a historic Inca city in the Andes, are a major source of income for Peru. After the government turned over sales of entrance tickets to the site to Joinnus, a private company, an indefinite general strike was declared by local business owners, residents and travel unions. Read More

* indicates required