Placement of SCI shares nets $87m

READ FULL ARTICLE