THE concept of separate legal personality of corporations is foundational in corporate law ... This is where the doctrine of corporate estoppel plays a crucial role ... It thus ensures fairness and good faith in contractual relationships. Cases ... XelaLeona D.