The contract is worth $US 6.8m and was awarded by Ositran, a Peruvian government agency which oversees investment in public transport infrastructure.

The two companies will be responsible for auditing the $US 410m investment programme, which includes expansion of the train fleet, remodelling of stations to improve passenger flow, track and depot alterations, and upgrading of electrification systems.

The project will increase capacity from 320,000 to 500,000 passengers per day.