29 April 2020

Scor posts 24% rise in Q1 net income