The renewable energy business of diversified group Georgia Capital PLC has commissioned the 30-MW first phase of the Mestiachala run-of-the-river hydropower plant in Georgiaâs Svaneti region.