Yes they're vunurable, but not for your reasons! BLA was caught out lying, big time: over-inflating value of its Assets and Net Income. Lesson: if you do, eventually companies like BLA will get caught out!