Capstone Customers Saved an Estimated $194 Million in Energy Expenses while Saving 314000 …

“We have built Capstone on the premise that being a green company with a green product is great, but it is only truly sustainable if customers areĀ …