DE Shaw Renewable Investments LLC (DESRI) has agreed to sell electricity from a 50-MW solar plant cluster with an unspecified location to a group of 19 municipal utilities in Massachusetts and Rhode Island.