EU Inc.: A new harmonised corporate legal regime - Tech Sentiments