ICTMN Staff
11/27/12
The Los Angeles City Council has approved a 25-year, $1.6 billion deal to buy power from a solar plant on the Moapa River Reservation, reported the Las Vegas Review-Journal ...