Amid ‘biotech winter,’ Insilico turns up the heat with Sanofi deal worth $1.2B in biobucks