An Industry Conversation: A Renewable Developer Rating Scheme that WorksBy whitehart / January 27, 2025