Companies in which the government has a 25 per cent stake could be forced to open their books to the public, as part of amendments approved by parliament yesterday. .