Yes,insurers make money from investments. On how float works,you should read Warren Buffet's letters to the shareholders of Berkshire Hathaway.
Comparing Centum to Jubilee. I will pick Jubilee any day in terms of performance & management quality. As for BUYING shares... that depends on the price. Centum at 5/- is better than Jubilee at 200/-.
Greedy when others are fearful,Very fearful when others are greedy - to paraphrase WB
Greedy when others are fearful. Very fearful when others are greedy - to paraphrase Warren Buffett