This is a really difficult situation - Management will stuff this company up by not being strong. There comes a time when you need the courage to stand up for what you believe and say no. Let the market decide
SDL Price at posting:
34.0¢ Sentiment: None Disclosure: Held