Site Director says it has generated 14,148 million units of power