Kearsarge Energy L.P taps Customized Energy Solutions (CES) to optimize the performance and revenue generation of their 4.4 MW solar and 10 ...