India News

Clay completes $115m Series D, valued at $7.1bn

Clay offers technology designed to help businesses identify potential customers, monitor market signals, and personalise outreach.