Solarcity Corporate SolarCity is an American company that focuses on the designing, manufacturing and deployment of various kinds of solar…