Nope. That deal fell apart when Ian Strachan found out they lied about being certified. The turbine never got installed and you can verify in latest filings it never resulted in a distribution agreement.
Old news that never materialized. They don't have any cash to do anything anyway.