How the plant fulfilled social contracts

 

v20240901