Solar and wind stocks slide as high interest rates raise project borrowing costs · Digg