Distinguish between a statutory corporation

Distinguish between a statutory corporation and a government company on the basis of formation, ownership, flexibility, management and financing.

The differences between a statutory corporation and a government company are