switching out of engineering major to math major with business related minor

<p>hey guys I'm gonna be a junior incoming fall and currently majoring in mechanical engineering.
I'm doing pretty bad with gpa around 2.6 and retaking 2 courses this summer (modern physics, and strength of material).
I feel like this is really not for me, so decided to pursue different path; math major and minor in business program.
I mean I like math(I can't go to sleep not until I finish every single problem).
but pursuing just math major seems to be limiting the job prospects, so I decided to try minors in business (which I had interests for a while)
people say this is a good approach (I hope).
I also plan to go to graduate school to pursue math/business in order to get higher chance
of getting a decent job.</p>

<p>here are my questions.</p>

<ol>
<li>what do you guys think about my plan?</li>
<li>do you need internships for math majors?</li>
<li>If my plan doesn't seem right(as economy is quite horrible these days), can you guys
provide any recommendations?</li>
</ol>

<p>thank you~!!</p>