Faizan Muhammad logo

Faizan Muhammad

Investor at FirstGroup Energy

Investments
1
Lead Investments
1
Milton Keynes, England, United Kingdom, GB

Highlights

Focus Areas

Battery
Energy

Firms Invested Under

Recent Investments

Palmer Energy Technology logo

Firm Investments