Sustainability Roundtable Inc said on Thursday that its platform has secured three buyers for the renewable energy credits (RECs) produced by the 135-MW Prairie Solar project developed by a unit of German renewables company BayWa r.e. AG in the US state of Illinois.