August 3 (SeeNews) - John Hancock Life Insurance Co has invested senior debt into a USD-21-million (EUR 18.8m) portfolio of 14 distributed generation (DG) solar projects in six US states.