Chinese satellites?
The three tiny satellites are built and owned by UK’s Surrey Satellite Technology Limited (SSLT)。
The privately owned 21AT happens to lease the imaging capacity of the satellites for a period of seven years.
Damn you stole my thunder dude. Here's the important note you missed though:
"ISRO says it plans to launch the three DMC-3 Earth observation satellites from Sriharikota by the year-end or early 2015"
keyword: plans, 2015
Yes, they are not even Chinese satellites. Indian media at its finest.