The CV is on paper and it follows a certain format that even a squirrel can read and understand.
I used to know one guy who could not read and used to ask fellow employees to read things to him. I wonder if this is the guy who took your interview.
Anyway, I am curious as to the following:
1. Why did you read out your CV to him? I would have just said, "Have you got a copy of my CV? Well, all the information is there."
2. Why oh why did you follow up with the agent after their misbehavior?
3. The person that interviewed you, was he Indian or Chinese?
If they are asking you to do their reading for them even before an interview, imagine what they will ask for if you get and accept the job: "Yo, Steve, can you turn on my computer for me? And while you are at it, read out my email for me."
I had a similar experience with Huawei. I was interviewed for an Architect position in the outsourcing capital of the world: Bangalore. I did clear all the interview, but refused their offer due to misbehavior from the Head if HR: She asked me ridiculous questions and continued to try my patience till I upped and left. She apparently wasn't able to grasp the finer points in the conversation, telling her that this line of questioning was unprofessional.
I don't blame these people for their misbehavior, I blame their parents!