Welcome to Qatar. I am extreamly sorry for what you had to go through, thank you for sharing this incident and to alert outr selves as well.

Why dont you contact Karwa and inform aabout the driver?