AFP - The developer of a controversial Internet filter software in China has denied it has closed due to a lack of funding, but it admits to having financial difficulties, state media said Wednesday.




Source