Ahluwalia touch point for business honchos