Offshore investments not paying off so far