Framework Agreement with Kaishan Renewable Energy - Cindrigo Holdings Limited | RNS | Ticker