The MarketWatch News Department was not involved in the creation of this content. The Exelon Foundation and Exelon Corporation (Nasdaq: EXC), the nation’s largest generator of carbon-free energy and the largest energy service provider by customer count, have selected 10 startups to receive a combined $1 million in direct […]