Solar, wind and energy storage project developer Limes Renewable Energy has offloaded a 287-MW portfolio in Italy to an unnamed independent power producer with a presence in the local market.