This is a general blockchain question - not specifically bitcoin. Hoping this is the right place:
When a company raises money through an ICO such as Telegram, are they creating their coins and blockchains from scratch? Are they creating their own process of mining which needs to be maintained? OR, are they utilising Ethereum's blockchain and their solidity code as a platform for example?