Overview of Solar As An Power Platform 18924