News

Blue Sky’s share price tumbled from above $10 after Glaucus Research, short-sellers that make money from share prices falling, dispatched research in March 2018 casting doubt on areas from how ...