Everstone Capital has invested Rs 220 crore in contract research and drug-delivery company Rubicon Research. Post this transaction, Everstone will own a 70% stake in Rubicon.