Dutch utility Eneco and Japan's Mitsubishi Corp (TYO:8058) today cut the ribbon on their 48 MW/50 MWh battery in Germany, described as Europe's largest.