How to grow roses indoors and precautions

Soil: It needs soil with good drainage and rich nutrients. Light: The demand for l...