Chinese electronics manufacturer TCL Group (000100.SZ) released full year 2007 financials on Monday. TCL Group sales revenue dropped 19.8 percent year-on-year to reach RMB39.1 billion in the period. The company recorded RMB380 million in net profit last year, compared to a RMB1.86 billion net loss in 2006.