GuidanceCSTR is now showing stream of revenue and are funded to continue executing their business plans. It is a volatile sector and would rather be invested in a company that has the potential to grow at its early stages. The low cost power deal which provides many possibilities will handsomely reward them.
Will hold and long CSTR !