New Generation Energy Storage & Solar Developments