KKR makes the right bet by investing $144 Mn in PropertyGuru Global investment giant KKR is known for making shrewd investment decisions and its latest decision Read More »