Collating and Disseminating Credible Power Industry Data and Information
Liberty and Meta signed an agreement for a 122-MW wind energy project. Liberty began construction on…