Library Home > Newsroom > Library Red Rock Power Limited Secures £80m Financing For Afton Wind Farm May 10, 2019