Taiwan Semi gains after first 'clean' beat and raise of current downcycle

Taiwan Semi gains after first 'clean' beat and raise of current downcycle