frontal. adj. 1. of, at, or in the front. 2. (Anatomy) of or relating to the forehead: frontal artery. 3. (Anatomy) of or relating to the anterior part of a body or organ.
As the cost of solar electricity has fallen, the number of grid-connected solar PV systems has grown into the millions and utility-scale solar power stations with hundreds of megawatts are being built. Solar PV is rapidly becoming an inexpensive, low-carbon technology to harness renewable energy from the Sun.
Wind power, for example, costs about $80 per megawatt-hour of electricity when the lifetime costs of building a new project are factored in, according to the Energy Information Administration. Solar is closer to $130 per megawatt-hour.