Tesla aims for one-stop cleaner energy shop

Tesla's Model X SUV. Picture/AP
Tesla's Model X SUV. Picture/AP