Fashion & Lifestyle Kitchen: Cockroach farming a booming business TVC E. Cockroach farming is seen as a booming business in China. Set just off a freeway in China’s Shandong Province, the farm’s... tvceadminMarch 11, 2016