Southeast Europe is now on the European map when it comes to renewable energy buying as the power from Rezolv Energy's projects will be sold to commercial and industrial users through long-term Power Purchase Agreements (PPAs), CEO Alastair Hammond tells the SEE TOP 100 annual ranking published by SeeNews.