stafford-capital-partners
Stafford Capital Partners Secures $105 Million Refinancing for Solar Portfolio
Stafford Capital Partners, an international private markets investment and advisory firm, secured an €89.4 million (~$105 million) refinancing facility for its STAR I...
1
...
1
Get the most relevant India solar and clean energy news.
RECENT POSTS
SECI Announces Winner of 10 MW Solar Auction
May 15, 2026
