Large-Scale Renewable Development To Meet The Needs Of The 21st Century