neither hydropower nor alternative energy sources are capable meeting our supply needs
Neither hydropower nor today's alternative energy sources are capable of meeting our supply needs.
Neither hydropower nor alternative energy sources are capable of meeting our supply needs.