U.S. government slams aid body for 'weak' controls over Chile projects
The American government has slammed a major U.S. aid agency for lax oversight of renewable energy projects in Chile that stoked risks around the body’s roughly $900 million of investment in the South American country.