GSK to buy US biotech group Affinivax in $3bn deal

Capture investment opportunities created by megatrends