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.
Definition of global. 1  1 : spherical. 2  2 : of, relating to, or involving the entire world : worldwide a global system of communication; also : of or relating to a celestial body (such as the moon) 3  3 : of, relating to, or applying to a whole (such as a mathematical function or a computer program) : universal a global search of a file.