Loss (gain) on disposal of available-for-sale financial assets, net. (76,986) … 98%. 98% a). TSMC Solar Europe GmbH Selling of solar related products and. Download