European asset manager Amundi announced a strategic investment in Swiss commercial and industrial (C&I)-focused energy solutions provider Youdera, with the new backing aimed at supporting the company’s €150 million deployment plan in distributed energy infrastructure for C&I customers across Europe. Founded in 2015, Lausanne-based Youdera develops, finances, and operates solar photovoltaic systems, battery storage, and related infrastructure for commercial clients….