Oceana

21.1MW

MWh of electricity per year
Project Size
Services
Location Virginia Beach, VA