Qatar General Electricity and Water Corporation (Kahramaa) yesterday held an expanded meeting to review the institutional performance, verify the smooth running of business, and ensure the achievement of the goals and plans included in the corporation’s general strategy.