TerraForm Power, Inc. operates clean power generation assets such as solar, wind, natural gas, geothermal and hydro-electricity. The Company also operates hybrid power generation assets.
Definition of a Sphere A sphere is a geometrical figure that is perfectly round, 3-dimensional and circular - like a ball. Geometrically, a sphere is defined as the set of all points equidistant from a single point in space.
Define sphere of influence. sphere of influence synonyms, sphere of influence pronunciation, sphere of influence translation, English dictionary definition of sphere of influence. n. pl. spheres of influence A territorial area over which political or economic influence is wielded by one nation. n a region of the world in which one...