Posted 03/10/2023 RATCH Forms a Subsidiary to Invest in Solar PV Floating Systems RATCH Group Public Company Limited (SET: RATCH) has announced on 3 October 2023, that...