Russia has nudged Azerbaijan to play an active role to boost the International North South Transport Corridor (INSTC) that is a key trade link between India and Russia.