Still trying to join the dots, but "Glaucus" put out a research article denouncing "Tech Pro", they also admitted that they were short selling the stock at the same time. How it might relate to BSP is this article July 17, 2015 Glaucus Research issues a Rebuttal to China LNG (HK: 931). Maintains Strong Sell Rating Though I have yet to find a direct link. I'll see if I can find anything more substantial.