Name three factors that can shift supply curve

Three factors that can shift supply curve are as follows:
(i) Change in technology.
(ii) Change in the price of related goods.
(iii) Change in the price of factors of production