LRC Kalbis University
Business model innovation is the new strategic imperative for all leaders Blockbuster's executives saw Netflix coming. Yet they stuck with their bricks and mortar business model, losing billions i…