Solar power is having its moment under the sun as it gains traction due to political will and economic sense. Companies are betting big on this renewable source of energy