Magnificent Holdings soars 22pc on dull day

READ FULL ARTICLE