Leading the Charge Off Grid: Organization runs on solar and wind

IMG_9471

IMG_9471

Share