Taiwan Semiconductor Manufacturing Company Limited

LSE:0LCV
LSE