LegalX India CMS
Written by
in
A Public Limited Company is a company whose shares can be publicly traded.