SWITZERLAND S MEGA ENERGY STORAGE BID WHAT YOU NEED TO KNOW