Twitter appoints Apurva Dalal as Director of Engineering in India April 20, 2021 Absolute India New Delhi: Twitter on Tuesday announced to appoint Apurva Dalal as Director of Engineering in...