How Social Movements Catalyze Firm Innovation - BizPub.ai