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.
Dictionary entry overview: What does globe mean? â¢ GLOBE (noun) The noun GLOBE has 3 senses: 1. the 3rd planet from the sun; the planet we live on 2. an object with a spherical shape 3. a sphere on which a map (especially of the earth) is represented Familiarity information: GLOBE used as a noun is uncommon.