Red alert for businesses! Not embracing technology is a 100% guaranteed risk you can't afford