CRED: A money guzzling startup worth $800 million

CRED, a members only only credit card bill payment platform that rewards its members for clearing their credit card bills on time. CRED members get access to exclusive rewards and experiences from premier brands...