Developer of micro power plants technology designed to utilize excess solar and wind power that would otherwise go to waste. The company's technology improves the electricity production of the existin...