SolarCity Corp., the solar power provider led by billionaire Elon Musk, is betting prospects for clean energy and Musk's name will help it garner a valuation 19 times the price of peers in an initial public offering.