This company makes power generating facilities and equipment that run on renewable energy.
Wonder how this one is going?