We propose an algorithm for multistage stochastic linear programs with recourse where random quantities in di erent stages are independent. The algorithm successively approximates expected recourse functions by building up valid cutting planes to support these functions from below. In each iteration, for the expected recourse function in each stage, one cutting-plane is generated using the dual...