Projects

Indianapolis Motor Speedway

Indianapolis Motor Speedway
  • System Size (kWp rating): 10 MW
  • Offtaker: Indianapolis Motor Speedway Corporation
  • Location: 4790 W. 16th St., Indianapolis, IN 46222
  • Commercial Operation Date: TBA
  • Electrical/Solar Install: Ground Mount
0