GDP contracts by record 23.9% in Q1 | Sharefundss