Thermo Fisher Scientific announces 10-year VPPA with X-ELIO

by