A taxi driver who allegedly slapped and pinched a 26-year-old insurance company employee has been fined RM1,000 by the Kuala Lumpur Magistrate's Court today.