By admin August 17, 2021 Business , marketing Finance Share on FacebookShare on Twitter Seven years ago, eight brainiacs with diverse talents and lofty ambitions broke bread in Zug, Switzerland, and hashed out the future of what would bec…