The Vista Solar brand, founded in 2008 (United States), from 17 sister brands and 58 competing brands. The Vista Solar brand is owned by CENTRICA, a company listed in London. Its International Securities Identification Number (ISIN) is GB00B033F229. Vista Solar belongs to the Utilities - Independent Power Producers business sector.