Algeria Brookfield’s $2.7 Billion Road Investment in Peru Turns into a Costly Challengeby Isabella Rossi July 4, 2025