(SeeNews) - Jul 22, 2011 - Enxco Service Corp, the service unit of US green power firm Enxco Inc, yesterday said it had won an operations and maintenance (O&M) services order for the 50-MW Macho Springs wind project in New Mexico.