This website presents itself as a renewable energy platform but functions as a generic login portal. The use of a .top TLD and a Ghanaian country code (+233) for a site claiming to be 'North America' based is highly suspicious.
- Specialization
- Investment Scam Portal
- Registered
- May 26, 2026