Philippine independent power producer First Gen Corporation (PSE:FGEN) has sealed a deal to supply 47 MW of geothermal power to WalterMart to support the local retail group’s push to reduce the environmental impact of its operations.