TSMC revenues slide for the first time in four years

TSMC has posted mixed results for calendar Q1, representing a fall in revenue when reported in US dollars, although some analysts say the company exceeded lowered expectations in the current economic climate....