EverSource plans to invest about $100 million in Ayana, the development finance institution owned by the UK govt PrevNext