CONNECT WITH US

Interested Investor?

Contact
1892 Palisades Dr 

Carlsbad, CA 92008

+1 (760) 889-1327

Send Message

    Interested in Purchasing?

    Send Message

      ICARUS NEWS

      Stay Up to Date On All Things Icarus

      UPDATES

      Questions? We are Here to Help You!

      Icarus is among the world’s leading renewable energy solutions providers.

      Strategic Partners

      PARTNERS
      Icarus RT
      1892 Palisades Dr  Carlsbad, CA 92008
      1 (760) 889-1327