Estranged content creator Denilson Igwe has cast doubt on Mark Angel’s recent claim of losing $3.7 million (₦6 billion) in forex trading. Mark Angel, a renowned skitmaker, recently took to Instagram to describe 2024 as the most challenging year of his life, revealing that he suffered significant financial losses in forex trading. His confession drew […]