Pan-European renewable energy developer and investor Galileo has offloaded a 98-MW battery storage project in Southern Italy to an unnamed independent power producer (IPP).