menu

TOP

TOP means Tower of Power - just build tall and light-weight towers for electrifying the energy from sun, air, water and earth directly, simultaneously, continuously and synergistically for locals to harness/store/ transfer/deliver the renewable energy.