888 bet888sport is an international sports betting brand owned by Evoke plc. It was founded in 2008, and is headquartered in Gibraltar. The company provides on888bets is a licensed and reliable on betting site for players in Malawi. It offers a generous welcome bonus, various banking options, live betting and streaming, and a mobile app