What can effect a Production Possibilities Curve for a business?

a. availability of resourses
b. competing industries and corporations
c. advances in technology
d. all of the above

d. all of the above