The Nautilus Solar brand, founded in 2006 (United States), from 59 sister brands and 371 competing brands. The Nautilus Solar brand is owned by POWER CORPORATION OF CANADA, a company listed in Francfort. The International Securities Identification Number (ISIN) of POWER CORPORATION OF CANADA is CA7392391016. Nautilus Solar is part of the Insurance activity sector.