Browsing: CIP

162MW Texas wind farm has a long-term offtake agreement with an undisclosed US financial institution