Should I buy this dirt-cheap FTSE 100 growth stock for recovery and returns?  Yahoo Finance UK