900MW/1800MWh! German and Swiss Giants Join Forces to Build Germany’s Largest Energy Storage Project