The Russian Direct Investment Fund (RDF) and Indian pharmaceutical company Panacea Biotech have announced the launch of the Sputnik 5…