Let's suppose I'm a company and I have purchased a block of 256 (x.x.x.x/24) public IP Addresses from APNIC.
Now a company will have internet purchased from some ISP and that ISP assigns a public IP Address to the main server of the company then they can further NAT it. But now, what is the use of 256 addresses that they have purchased and they can't put those IP Addresses on any of their servers right? if they do they have to be on the same gateway but they are connected to an ISP using their assigned address.