Beast Industries said in a press release Step’s over 7 million users, technology platform and in-house fintech team would complement its large digital audience and philanthropic initiatives.