Tag: 112667826

Facing budget crunches, Chinese tax collectors descend on companies

BEIJING -- Chinese authorities are chasing unpaid taxes from companies and individuals dating back decades, as the government moves to plug massive budget...