SolarCity Corp., the second largest U.S. solar company by market value, is offering power-storage systems to commercial customers that will reduce utility bills and provide electricity during blackouts.