Star Metro - Polaris Renewable Energy Announces Q3 2026 Results