A warning to renewable energy companies?