site logo

Leap gets about 45% of California's latest demand response auction award