The world's leading social network Facebook makes the richest-ever share offering for a technology firm, giving it a dizzying value of $104 billion at its initial public offering (IPO) of stock.