RenuEn Corporation Issues Corporate Update

Company Obtains Major International Solar Project Through Pending Acquisition of Team Energy, Inc.

Continue Reading