Tag: Imagicaaworld Entertainment Limited’

Imagicaaworld Entertainment launched six new rides at the water park, shares up

Imagicaaworld Entertainment Limited’s shares were up by 2.27 per cent after the company unveiled six new rides at Imagicaa…