Steven Powell comes across as stupid Doesn't have a clue about the Chinese, Bvi or Novartis much less about manufacturing LOL