2 former Barclays bankers just netted a 700% profit selling Bored Ape NFTs  Business Insider Africa