Floating solar plant | Patent Publication Number 20230182872 | Patexia